home *** CD-ROM | disk | FTP | other *** search
- program ProcessChecker;
-
- {%DelphiDotNetAssemblyCompiler '$(SystemRoot)\microsoft.net\framework\v1.1.4322\System.dll'}
- {%DelphiDotNetAssemblyCompiler '$(SystemRoot)\microsoft.net\framework\v1.1.4322\System.Data.dll'}
- {%DelphiDotNetAssemblyCompiler '$(SystemRoot)\microsoft.net\framework\v1.1.4322\System.Drawing.dll'}
- {%DelphiDotNetAssemblyCompiler '$(SystemRoot)\microsoft.net\framework\v1.1.4322\System.Windows.Forms.dll'}
- {%DelphiDotNetAssemblyCompiler '$(SystemRoot)\microsoft.net\framework\v1.1.4322\System.XML.dll'}
- {$R 'MainForm.TMainForm.resources' 'MainForm.resx'}
- {$R 'AboutForm.TAboutForm.resources' 'AboutForm.resx'}
- {$R 'ProcessDetailsForm.TProcessDetailsForm.resources' 'ProcessDetailsForm.resx'}
- {$R 'SetupForm.TSetupForm.resources' 'SetupForm.resx'}
-
- uses
- System.Reflection,
- System.Runtime.CompilerServices,
- System.Windows.Forms,
- SetupForm in 'SetupForm.pas' {SetupForm.TSetupForm: System.Windows.Forms.Form},
- AboutForm in 'AboutForm.pas' {AboutForm.TAboutForm: System.Windows.Forms.Form},
- MainForm in 'MainForm.pas' {MainForm.TMainForm: System.Windows.Forms.Form},
- ProcessCheckerClass in 'ProcessCheckerClass.pas',
- ProcessCheckerSettings in 'ProcessCheckerSettings.pas',
- ProcessClasses in 'ProcessClasses.pas',
- ProcessDetailsForm in 'ProcessDetailsForm.pas' {ProcessDetailsForm.TProcessDetailsForm: System.Windows.Forms.Form};
-
- //
- // General Information about an assembly is controlled through the following
- // set of attributes. Change these attribute values to modify the information
- // associated with an assembly.
- //
- [assembly: AssemblyTitle('Process Checker')]
- [assembly: AssemblyDescription(
- 'Utility to monitor whether specified processes are running, ' +
- 'and restart them if necessary. ' + #13#10#10 + 'Dependant processes can be ' +
- 'associated with each monitored process, and these dependants ' +
- 'will be terminated before the monitored process is restarted.')]
- [assembly: AssemblyConfiguration('')]
- [assembly: AssemblyCompany('')]
- [assembly: AssemblyProduct('')]
- [assembly: AssemblyCopyright('')]
- [assembly: AssemblyTrademark('')]
- [assembly: AssemblyCulture('')]
-
- //
- // Version information for an assembly consists of the following four values:
- //
- // Major Version
- // Minor Version
- // Build Number
- // Revision
- //
- // You can specify all the values or you can default the Revision and Build Numbers
- // by using the '*' as shown below:
-
- [assembly: AssemblyVersion('1.0.0.1')]
-
- //
- // In order to sign your assembly you must specify a key to use. Refer to the
- // Microsoft .NET Framework documentation for more information on assembly signing.
- //
- // Use the attributes below to control which key is used for signing.
- //
- // Notes:
- // (*) If no key is specified, the assembly is not signed.
- // (*) KeyName refers to a key that has been installed in the Crypto Service
- // Provider (CSP) on your machine. KeyFile refers to a file which contains
- // a key.
- // (*) If the KeyFile and the KeyName values are both specified, the
- // following processing occurs:
- // (1) If the KeyName can be found in the CSP, that key is used.
- // (2) If the KeyName does not exist and the KeyFile does exist, the key
- // in the KeyFile is installed into the CSP and used.
- // (*) In order to create a KeyFile, you can use the sn.exe (Strong Name) utility.
- // When specifying the KeyFile, the location of the KeyFile should be
- // relative to the project output directory which is
- // %Project Directory%\bin\<configuration>. For example, if your KeyFile is
- // located in the project directory, you would specify the AssemblyKeyFile
- // attribute as [assembly: AssemblyKeyFile('..\\..\\mykey.snk')]
- // (*) Delay Signing is an advanced option - see the Microsoft .NET Framework
- // documentation for more information on this.
- //
- [assembly: AssemblyDelaySign(false)]
- [assembly: AssemblyKeyFile('')]
- [assembly: AssemblyKeyName('')]
-
- [STAThread]
- begin
- Application.Run(TMainForm.Create);
- end.
-